De fleste harddisker er delt inn i Partisjoner for eksempel en Systempartisjon og en Work-Partisjon. Data kan aksesseres så lenge systemet vet størrelsen og plasseringen av partisjonene på harddisken. Hvis denne informasjonen går tapt, så gjør også alle datene på disken det samme. Men, data'ene kan aksesseres igjen så snart systemet blir informert om størrelsene og plasseringene av partisjonene.
Når systemet er intakt er disse Partisjon Data'ene vanligvis lagret i de første få blokkene på harddisken. Det ville være veldig vanskelig å få tilbake noen data fra harddisken uten et passende verktøy hvis disse blokkene ble ødelagt gjennom en bruksfeil, et dårlig skrevet program eller tilogmed et virus.
De første 16 blokkene på harddisken inneholder RDB (også kjent som RDSK ), som inneholder noen få globale verdier, samt pekere til partisjons blokker og andre styringsblokker. Partisjons-blokkene er spesielt viktige da de inneholder alle dataene som definerer en partisjon.
RDB-Salv tilbyr flere muligheter for å forhindre at du skal bli lidende for en "RDB-feil" i fremtiden:
RDB-Salv vil ikke endre innholdet på harddisken din -- med unntak av når du bekrefter forskjellige alternativer som kommer i vinduer. Du trenger ikke bekymre deg over at RDB-Salv skal ødelegge noe uten at det ber deg bekrefte alternativet først.
Når du ønsker å få tilbake en helt eller delvis ødelagt RigidDiskBlock vil RDB-Salv søke for å beregne mange parametre som vil tillate videre adressering av de berørte partisjonene. Du kan da enten lagre disse direkte som en RDB og partisjons-blokk, eller du kan skrive inn verdiene manuelt i et Prep programm (f.eks HDToolBox). I tillegg kan du lagre verdiene som en MountList eller sette opp enhetene.